import QtQuick 2.2
import QtQuick.Window 2.1

Window {
    visible: true
    width: 360
    height: 360

    Rectangle {
        anchors.fill: parent;

        Text {
            id: t;
            color: "skyblue";
            font {
                pixelSize: 24;
            }

            text: "Press any key";
            anchors.centerIn: parent;
        }

        focus: true;
//        Keys.enabled: true;
        Keys.onPressed: {
            switch(event.key){
            case Qt.Key_0:
            case Qt.Key_1:
            case Qt.Key_2:
            case Qt.Key_3:
            case Qt.Key_4:
            case Qt.Key_5:
            case Qt.Key_6:
            case Qt.Key_7:
            case Qt.Key_8:
            case Qt.Key_9:
                t.text = event.key - Qt.Key_0;
                break;
            default:
                break;
            }
            event.accepted = true;
        }
    }
}
